<label [class]="'el-checkbox-button' + checkboxSize()" [class.is-disabled]="disabled" [class.is-checked]="checked">
    <input class="el-checkbox-button__original" type="checkbox" [disabled]="disabled" [value]="label" [name]="name"
        [ngModel]="model" (ngModelChange)="changeHandle($event)" (focus)="isFocus = true" (blur)="isFocus = false">
    <span class="el-checkbox-button__inner" [style]="styleStr">
        <ng-container *ngIf="showLabel">{{label}}</ng-container>
        <span *ngIf="!showLabel" #content>
            <ng-content></ng-content>
        </span>
    </span>
</label>